European swallow - German English Dictionary